// 全局过滤器 文件--------------------------
import Vue from 'vue'

// 一、注册 相对日期格式化 过滤器 ------------
// 1.导入 dayjs 主函数
import dayjs from 'dayjs';

// 2.加载中文语言包
import 'dayjs/locale/zh-cn';
// 配置使用中文语言包
dayjs.locale('zh-cn');

// 3.加载相对事件插件函数
import relativeTime from 'dayjs/plugin/relativeTime';
// 配置使用处理相对时间的插件
dayjs.extend(relativeTime);

// 4.注册全局过滤器 ---------------------------
//   Vue 中的过滤器：在 视图标签中 做字符串格式化 的！
Vue.filter('relativeTime', (v) => {
    return dayjs().from(dayjs(v))
})